package org.jeecg.modules.product.test;

public class Dog extends Animal implements Cloneable {
    // 构造方法
    Dog(String name) {
        this.name = name;
    }

    // 实现抽象方法
    @Override
    void makeSound() {
        System.out.println(name + " barks.");
    }

    abstract class WildAnimal extends Animal{
        // 可以选择不实现所有抽象方法，保持抽象

    }

    static {
        System.out.println("Dog static block");
    }
}
